Big Huge Thesaurus

Parthenium integrifolium

noun